#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""
活动名称格式化工具，用于处理照护计划中的活动名称
"""

import re
import logging

logger = logging.getLogger(__name__)

def remove_leading_number(activity_name):
    """
    移除活动名称开头的数字
    
    Args:
        activity_name: 原始活动名称
        
    Returns:
        处理后的活动名称
    """
    if not activity_name or activity_name == "None":
        return activity_name
    
    # 使用正则表达式匹配开头的数字
    match = re.match(r'^\d+(.+)$', activity_name)
    if match:
        # 返回匹配到的第一个组（即数字后面的内容）
        return match.group(1).strip()
    
    # 如果没有匹配到开头的数字，返回原始名称
    return activity_name
